const multer = require('multer');
const path = require('path');
// 单个key 单文件  

// 单个key  多文件

// 多个key 多文件  


// 简单版 复杂版  


// 创建接收器 
    // 配置存储信息 
    const info = multer.diskStorage({
        // 保存路径 
        destination: function (req, file, cb) {
            cb(null, './public/uploads/')
        },

        //保存文件名
        filename: function (req, file, cb) {
            //  1. 获取文件后缀名  
            const {ext} = path.parse(file.originalname);
            //  2. 生成随机文件名
            const newname = `avator_${Date.now()}-${Math.random().toString().slice(2)}${ext}`
            cb(null, newname)
        }
    }) 

    //创建接收器 

    exports.avatorUploads = multer({ storage: info })




    // 创建接收器 
// 使用接收器 



